body {
	font-family: Arial, Helvetica, sans-serif;
}

header {
	text-align: center;
}

header .logo {
	display: inline-block;
}

.start-button-panel {
	text-align: center;
}

.start-button {
	color: white;
	border: 3px solid #d5d5d5;
	background: #7c7c7c;
	background: -moz-linear-gradient(top, #7c7c7c 0%, #3d3d3e 50%, #3d3d3e 50%, #060608
		100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7c7c7c),
		color-stop(50%, #3d3d3e), color-stop(50%, #3d3d3e),
		color-stop(100%, #060608));
	background: -webkit-linear-gradient(top, #7c7c7c 0%, #3d3d3e 50%, #3d3d3e 50%,
		#060608 100%);
	background: -o-linear-gradient(top, #7c7c7c 0%, #3d3d3e 50%, #3d3d3e 50%, #060608
		100%);
	background: -ms-linear-gradient(top, #7c7c7c 0%, #3d3d3e 50%, #3d3d3e 50%, #060608
		100%);
	background: linear-gradient(to bottom, #7c7c7c 0%, #3d3d3e 50%, #3d3d3e 50%, #060608
		100%);
	filter: progid:DXImageTransform.Microsoft.gradient(            startColorstr='#7c7c7c',
		endColorstr='#060608', GradientType=0);
}

.start-button:hover {
	color: white;
	border: 3px solid #6d6d6e;
	background: #7c7c7c;
	background: -moz-linear-gradient(top, #7c7c7c 0%, #3d3d3e 20%, #3d3d3e 20%, #060608
		100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7c7c7c),
		color-stop(20%, #3d3d3e), color-stop(20%, #3d3d3e),
		color-stop(100%, #060608));
	background: -webkit-linear-gradient(top, #7c7c7c 0%, #3d3d3e 20%, #3d3d3e 20%,
		#060608 100%);
	background: -o-linear-gradient(top, #7c7c7c 0%, #3d3d3e 20%, #3d3d3e 20%, #060608
		100%);
	background: -ms-linear-gradient(top, #7c7c7c 0%, #3d3d3e 20%, #3d3d3e 20%, #060608
		100%);
	background: linear-gradient(to bottom, #7c7c7c 0%, #3d3d3e 20%, #3d3d3e 20%, #060608
		100%);
	filter: progid:DXImageTransform.Microsoft.gradient(            startColorstr='#7c7c7c',
		endColorstr='#060608', GradientType=0);
}

.footerLeft {
	float: left;
}

.footerRight {
	float: right;
}

.about {
	color: #3d3d3e;
}

h2 {
	font-family: Impact, Charcoal, sans-serif;
}